﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SSharp.Core.Evaluator {
	/// <summary>
	/// Eval, apply and macros should be the core of the metacircular evaluator.
	/// </summary>
	public interface Macro {
		object Expand(IList<object> args);
	}
}
